Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 17.01.2015, 10:34
Новичок на форуме
Отправить личное сообщение для ix0h Посмотреть профиль Найти все сообщения от ix0h
 
Регистрация: 17.01.2015
Сообщений: 2

Определение flash в node.js
Мне нужно определить наличие и, желательно, версию флеш-плеера. Прочел тьму статей, перебрал пальцами каждый модуль на ощупь. Не могу решить задачу, хоть убейся. На сайте адобы есть определение без js, но тяму не хватает. William Bert, написавший модуль flash-detect, как мне показалось, наиболее подходящий для меня, написал мне, что без модуля browserify оно не работает, в общем, снежный ком разрастается.
  • npm installs the module on your server. Typically would you then include it in your client-side code bundle, possibly using a tool like browserify, so you can run it in a browser. There is no navigator on the server and no Flash, so it cannot detect anything on the server.
Статья на сайте адобы мне показалась несколько устаревшей, т.к. ни в Macrodedia Flash Professional 8, ни в Adobe Flash CS3 Professional, имеющихся у меня в наличии, нет тех пунктов, которые описаны в статье, хотя принцип, по-идее, должен работать.
Помогите, направьте в направлении к, плз.
ps ноду только осваиваю, да и флеш так себе, ногами не бейте.
Ответить с цитированием
  #2 (permalink)  
Старый 17.01.2015, 12:10
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от ix0h
There is no navigator on the server and no Flash, so it cannot detect anything on the server.
Сообщение от ix0h
Определение flash в node.js
Ответить с цитированием
  #3 (permalink)  
Старый 17.01.2015, 12:11
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Тебе чел же все сказал: нода на сервере, а флэш - на клиенте. Причем тут нода, то есть сервер?

Вопрос - нафига оно вобще надо? Статистику что-ли собираешь?
Альтернативное содержимое можно подключить и без всяких там детекторов - это фича языка разметки HTML.
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #4 (permalink)  
Старый 17.01.2015, 12:15
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от ix0h
Помогите, направьте в направлении к, плз.
тебе нужен браузер с плагином FLASH. и его нужно запустить из node.js без визуального отображения, т.е. headless
и это невозможно


единственный выход (пока не придумали, как добавить плагины к PhantomJS или запустить браузер без визуалки) - это определять версию у пользователя на сайте и потом отсылать её на сервер через AJAX

Сообщение от ix0h
что без модуля browserify оно не работает
скорее всего, это клиентский модуль. и в npm его положили , чтобы можно было собирать его в browserify
browserify - сборщик модулей. функция require в браузере
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Недопонимание философии Node.js Voronar AJAX и COMET 10 25.02.2013 14:00
Востребованность разработчиков на Node.js danik.js AJAX и COMET 7 08.12.2012 22:49
Разработчик Node.js в США (Сиэтл) Akvelon Работа 0 29.08.2012 10:47
Расшифровка кода, генерируемого flash. ГостьФорума Общие вопросы Javascript 6 02.02.2011 01:26
Как Убрать Click here if you have Flash Player 6 ? rentey Общие вопросы Javascript 3 19.03.2010 17:48